
RVBox1 마우스 절대좌표 정상동작 유무 체크하기

1. 테스트 모듈 설치방식은 'readme_capture_video.txt' 참조

2. ./run_rvbox1_test_mouse_abs_slow.sh
- 실행 후 종료는 엔터를 더블클릭하면 종료됨
-

3. 실행 후 출력 로그 확인하기

// 연결된 호스트PC의 해상도 정보를 확인한다.
main_app_mouse_absolute_func screen size x : 3840, y : 2160

// 해당 테스트 모듈은 초당 300번 정도의 속도로 (0, 0) to (1000, 500) 좌표를 대각선으로 이동한다.
// 100ms 간격으로 이동되면 터미털 창에 출려되는 좌표와 호스트PC의 좌표가 동일한지 실시간으로 확인한다.
// 아래 로그를 진행중 마우스 인젝션 처리시간과 좌표를 출력한다. (밀리세컨으로 표시됨)
main_app_mouse_absolute_func screen size x : 3840, y : 2160
2024-09-02 10:49:04.720 : main_test_vd absolate  0.010667 30, 15
2024-09-02 10:49:04.924 : main_test_vd absolate  0.012000 50, 25
2024-09-02 10:49:05.128 : main_test_vd absolate  0.011000 70, 35
2024-09-02 10:49:05.332 : main_test_vd absolate  0.013000 90, 45

2024-09-02 10:49:13.696 : main_test_vd absolate  0.011000 910, 455
2024-09-02 10:49:13.900 : main_test_vd absolate  0.040333 930, 465
2024-09-02 10:49:14.104 : main_test_vd absolate  0.013333 950, 475
2024-09-02 10:49:14.308 : main_test_vd absolate  0.022334 970, 485
2024-09-02 10:49:14.512 : main_test_vd absolate  0.014000 990, 495
2024-09-02 10:49:14.716 : main_test_vd absolate  0.012667 1010, 505
2024-09-02 10:49:14.920 : main_test_vd absolate  0.011667 20, 10
2024-09-02 10:49:15.124 : main_test_vd absolate  0.013000 40, 20
2024-09-02 10:49:15.328 : main_test_vd absolate  0.015666 60, 30


4. 실행 후 에러 확인하기
- 로그에 해상도 정보가 잘못 출력되는 경우
- 실행 후 정해진 구간을 정상적으로 이동하지 않는 경우
- 실행 후 rvbox1_test_mouse_abs_slow_err.log 로그파일 확인하기

rvbox1_test_mouse_abs_slow_err.log 로그파일 읽기

// 마우스 인젹션에 실패한 경우 출력됨.
main_app_mouse_absolute_func rv_vd_mouseMove fail!!
// 마우스 인젝션 처리시간이 10ms 을 초과한 경우
main_app_mouse_absolute_func processing time exceed %lf